<?php
/**
 * Created by PhpStorm.
 * User: wodrow
 * Date: 4/10/17
 * Time: 11:30 AM
 */

namespace common\components\bank;


interface BankApi
{
	/**
	 * 提交征信
	 * @param $data
	 */
	public function submitCredit($data);
	
	/**
	 * 获取请求数据返回结果
	 */
	public function getReturn();
	
	/**
	 * 查询申请进度
	 * @param $data
	 */
	public function inquiryApplyRate($data);
	
	/**
	 * 申请分期
	 * @param $data
	 */
	public function askForDividedPayments($data);
	
	/**
	 * 风险准备金余额查询
	 * @param $data
	 */
	public function inquiryRiskProvisionBalance($data);
	
	/**
	 * 文件清单信息上送
	 * @param $data
	 */
	public function uploadFileListInfo($data);
	
	/**
	 * 通用业务申请
	 * @param $data
	 */
	public function askForGeneralService($data);

    /**
     * 申请专项卡
     * @param $data
     * @return mixed
     */
	public function askForSpecialCard($data);
	
	/**
	 * 查询专项卡开卡进度
	 * @param $data
	 */
	public function inquirySpecialCardSchedule($data);
	
	/**
	 * 远程面签接口-信息查询
	 * @param $data
	 */
	public function inquiryRemoteInterviewInfo($data);
	
	/**
	 * 通用业务多媒体资料补充
	 * @param $data
	 */
	public function supplyGeneralServiceMultimedia($data);

    /**
     * 文件清单信息下载
     * @param $data
     */
    public function downloadFileList($data);

    /**
     * 二手车评估
     * @return mixed
     */
    public function usedCarEstimate($data);
}